Forbes -
8 Oct 2018 16:44

Alibaba's stock has fallen 15% through the September quarter, which was in part attributable to founder Jack Ma announcing his departure from the company. In terms of core business metrics, the company has continued to report solid revenue growth across segments over the last few years.
Share this Article